package model;

import java.util.List;


public  class CarttonKKTypeModel {
    private Integer code;
    private String message;

    @Override
    public String toString() {
        return "CarttonKKTypeModel{" +
                "code=" + code +
                ", message='" + message + '\'' +
                ", data=" + data +
                ", request_id='" + request_id + '\'' +
                '}';
    }

    private DataBean data;
    private String request_id;

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getRequest_id() {
        return request_id;
    }

    public void setRequest_id(String request_id) {
        this.request_id = request_id;
    }

    public static class DataBean {
        private List<TopicsBean> topics;

        public List<TopicsBean> getTopics() {
            return topics;
        }

        public void setTopics(List<TopicsBean> topics) {
            this.topics = topics;
        }

        @Override
        public String toString() {
            return "DataBean{" +
                    "topics=" + topics +
                    '}';
        }


        public static class TopicsBean {
            private int id;
            private String cover_image_url;
            private String vertical_image_url;
            private String square_image_url;
            private String title;
            private String description;
            private List<String> tags;
            private UserBean user;
            private String signing_status;
            private String update_remind;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getCover_image_url() {
                return cover_image_url;
            }

            public void setCover_image_url(String cover_image_url) {
                this.cover_image_url = cover_image_url;
            }

            public String getVertical_image_url() {
                return vertical_image_url;
            }

            public void setVertical_image_url(String vertical_image_url) {
                this.vertical_image_url = vertical_image_url;
            }

            public String getSquare_image_url() {
                return square_image_url;
            }

            public void setSquare_image_url(String square_image_url) {
                this.square_image_url = square_image_url;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public List<String> getTags() {
                return tags;
            }

            public void setTags(List<String> tags) {
                this.tags = tags;
            }

            public UserBean getUser() {
                return user;
            }

            public void setUser(UserBean user) {
                this.user = user;
            }

            public String getSigning_status() {
                return signing_status;
            }

            public void setSigning_status(String signing_status) {
                this.signing_status = signing_status;
            }

            public String getUpdate_remind() {
                return update_remind;
            }

            public void setUpdate_remind(String update_remind) {
                this.update_remind = update_remind;
            }


            public static class UserBean {
                @Override
                public String toString() {
                    return "UserBean{" +
                            "user_id=" + user_id +
                            ", nickname='" + nickname + '\'' +
                            ", avatar='" + avatar + '\'' +
                            '}';
                }

                private Integer user_id;
                private String nickname;
                private String avatar;

                public Integer getUser_id() {
                    return user_id;
                }

                public void setUser_id(Integer user_id) {
                    this.user_id = user_id;
                }

                public String getNickname() {
                    return nickname;
                }

                public void setNickname(String nickname) {
                    this.nickname = nickname;
                }

                public String getAvatar() {
                    return avatar;
                }

                public void setAvatar(String avatar) {
                    this.avatar = avatar;
                }
            }
        }
    }
}
